home *** CD-ROM | disk | FTP | other *** search
INSTALL Professional project | 1996-06-09 | 6.6 KB | 202 lines |
- /*
- * INSTALL.DAT
- * Project: Swift Draw for Windows
- * Version: 1.00
- */
-
- @DefineProject
- @Name = "Swift Draw for Windows"
- @Version = "1.00"
- @Subdir = "\\SW_DRAW"
- @OutDrive = Z
- @EndProject
-
- @DefineVars
- @Qstring @PkgType = "BOX"
- @Integer @Blue = @RGB(0,0,255) //DEFINE COLOR BLUE
- @Integer @Black = @RGB(0,0,0) //DEFINE COLOR BLACK
- @EndVars
-
-
- @BackgroundMode(3,@Blue,@Black)
- @Display
- @Cls
-
- Congratulations on your purchase of @Name!
-
- This program will now install @Name
- to your hard disk drive and verify the integrity
- of the CD-ROM disk. You may press the [Esc] key
- at any time to abort the installation.
-
- @Pause
- @EndDisplay
- @PkgType = @GetINI("COSMI CDSETUP", "PkgMethod")
- @GetOutDrive
- @Cls
- Select the HARD disk drive on which you wish to install your
- new copy of @Name.
- ie. "Drive C:"
-
-
-
-
-
-
-
- @Suppress(0, 1)
- Use the [CURSOR] to highlight a drive letter. Press [ENTER]
- to select that drive.
-
-
- @EndOutDrive
-
- @GetSubdir
- @Cls
- INSTALL is now suggesting a name for a program destination subdirectory
- to which files will be copied. Press [ENTER] to use @OutDrive:@SubDir,
- or type "\" and a "path", where "path" is the subdirectory you want INSTALL
- to use.
-
-
-
- @Prompt = "Which subdirectory ([Enter] = @Subdir) ?"
- @EndSubdir
-
- @DefineVars
-
- @Qstring @Item1 = "@OutDrive:\\@Subdir\\alswift.exe, Swift Draw,
- @OutDrive:\\@Subdir\\alswift.exe"
- @Qstring @Item2 = "@OutDrive:\\@Subdir\\readme.txt, ReadMe File,
- @OutDrive:\\@Subdir\\readme.txt"
- @Qstring @Item3 = "@OutDrive:\\@Subdir\\swifdraw.wri, Swift Draw Manual,
- @OutDrive:\\@Subdir\\swifdraw.wri"
-
- @Qstring @Item4 = "@OutDrive:\\@Subdir\\hextrap.exe, Hex Trap,
- @OutDrive:\\@Subdir\\hextrap.exe"
- @Qstring @Item5 = "@OutDrive:\\@Subdir\\hextrap.hlp, Hex Trap Help,
- @OutDrive:\\@Subdir\\hextrap.hlp"
- @Qstring @Item6 = "@OutDrive:\\@Subdir\\hextrap.wri, Hex Trap Manual,
- @OutDrive:\\@Subdir\\hextrap.wri"
- @EndVars
-
- @DefineDisk
- @Label = "SW_DRAW Disk #1"
- @BeginLib 250.001
- @F SINDEX.ALL @S 60000 @O SYMBOLS\SINDEX.ALL
- @F SLIB3.ALL @S 7160 @O SYMBOLS\SLIB3.ALL
- @F SLIB50.ALL @S 130990 @O SYMBOLS\SLIB50.ALL
- @F SLIB56.ALL @S 181580 @O SYMBOLS\SLIB56.ALL
- @F SLIB98.ALL @S 136310 @O SYMBOLS\SLIB98.ALL
- @F SLIB51.ALL @S 277470 @O SYMBOLS\SLIB51.ALL
- @F SLIB52.ALL @S 207050 @O SYMBOLS\SLIB52.ALL
- @F SLIB53.ALL @S 298830 @O SYMBOLS\SLIB53.ALL
- @F SLIB54.ALL @S 210450 @O SYMBOLS\SLIB54.ALL
- @F SLIB57.ALL @S 194200 @O SYMBOLS\SLIB57.ALL
- @F SLIB99.ALL @S 140640 @O SYMBOLS\SLIB99.ALL
- @F SLIB55.ALL @S 32260 @O SYMBOLS\SLIB55.ALL
- @F SFONT100.ALL @S 41338 @O TYPEFACE\SFONT100.ALL
- @F SFONT14.ALL @S 20870 @O TYPEFACE\SFONT14.ALL
- @F SFONT2.ALL @S 15054 @O TYPEFACE\SFONT2.ALL
- @F SFONT27.ALL @S 16946 @O TYPEFACE\SFONT27.ALL
- @F SFONT37.ALL @S 14588 @O TYPEFACE\SFONT37.ALL
- @F SFONT45.ALL @S 19930 @O TYPEFACE\SFONT45.ALL
- @F SFONT50.ALL @S 40382 @O TYPEFACE\SFONT50.ALL
- @F SFONT66.ALL @S 19830 @O TYPEFACE\SFONT66.ALL
- @F CARDS.YAL @S 87528 @O S_ACT\CARDS.YAL
- @F COLORFIL.YAL @S 16168 @O S_ACT\COLORFIL.YAL
- @F SLESS-A.YAL @S 53509 @O S_ACT\SLESS-A.YAL
- @F SLESS-B.YAL @S 48512 @O S_ACT\SLESS-B.YAL
- @F SLESS-I.YAL @S 55111 @O S_ACT\SLESS-I.YAL
- @F STATONRY.YAL @S 40065 @O S_ACT\STATONRY.YAL
- @F TYPETRIX.YAL @S 49192 @O S_ACT\TYPETRIX.YAL
- @F LINCOLN.TXT @S 256 @O S_ACT\LINCOLN.TXT
- @F COMPOSE.YAL @S 63918 @O S_ACT\COMPOSE.YAL
- @F LINCOLN.TIF @S 13548 @O S_ACT\LINCOLN.TIF
- @F BANNER.GED @S 6312 @O BANNERS\BANNER.GED
- @F DINOSAUR.YAL @S 60356 @O CUSTOM5\DINOSAUR.YAL
- @F LANDSCPE.YAL @S 76831 @O CUSTOM5\LANDSCPE.YAL
- @F PROPS.YAL @S 23175 @O CUSTOM5\PROPS.YAL
- @F ANIMALS.YAL @S 19297 @O CUSTOM5\ANIMALS.YAL
- @F MARINE.YAL @S 14198 @O CUSTOM5\MARINE.YAL
- @F AIRCRAFT.YAL @S 26860 @O CUSTOM5\AIRCRAFT.YAL
- @F TECH.YAL @S 48324 @O CUSTOM5\TECH.YAL
- @F BIRDS.YAL @S 14034 @O CUSTOM5\BIRDS.YAL
- @F CARTOONS.YAL @S 12365 @O CUSTOM5\CARTOONS.YAL
- @F CATSDOGS.YAL @S 15346 @O CUSTOM5\CATSDOGS.YAL
- @F MYART.YAL @S 8705 @O CUSTOM5\MYART.YAL
- @F ALSOVL1.EXE @S 345760 @O ALSOVL1.EXE
- @F ALSOVL2.DLL @S 47857 @O ALSOVL2.DLL
- @F ALSOVL3.DLL @S 5493 @O ALSOVL3.DLL
- @F ALSOVL4.DLL @S 34674 @O ALSOVL4.DLL
- @F ALSWIFT.EXE @S 768000 @O ALSWIFT.EXE
- @F FREEDOC.HLP @S 12683 @O FREEDOC.HLP
- @F README.TXT @S 1042 @O README.TXT
- @F SCENERIO.HLP @S 89017 @O SCENERIO.HLP
- @F STARTUP.DEF @S 6231 @O STARTUP.DEF
- @F AL.GRP @S 3809 @O AL.GRP
- @F ALLETTER.INI @S 421 @O ALLETTER.INI
- @EndLib
-
- @EndDisk
-
- @Write("@WindowsDrive:\\@WindowsDir\\WIN.INI", "at", "[a&l]\n")
- @Write(, , "swift draw config=@OutDrive:\\@Subdir\\Startup.def\n")
- @Write(, , "swift draw=@OutDrive:\\@Subdir\n")
- @Write(, , "backuppath=@OutDrive:\\@Subdir\n")
- @Write(, , "swift draw symbols=@OutDrive:\\@Subdir\\SYMBOLS\n")
- @Write(, , "swift draw typefaces=@OutDrive:\\@Subdir\\TYPEFACE\n")
- @Write(, , "swift DRAW Activities=2\n")
- @Write(, , "swift DRAW Activity1=@OutDrive:\\@Subdir\\S_ACT\\Sless-b.yal\n")
- @Write(, , "swift DRAW Activity2=@OutDrive:\\@Subdir\\S_ACT\\*.yal\n")
- @Write(, , "swift DRAW Libraries=2\n")
- @Write(, , "swift DRAW Library1=@OutDrive:\\@Subdir\\CUSTOM5\\Aircraft.yal\n")
- @Write(, , "swift DRAW Library2=@OutDrive:\\@Subdir\\CUSTOM5\\*.yal\n")
-
- @Finish
- @Copy("swifdraw.wri", "@OutDrive:\\@Subdir\\*.*")
- @If("@PkgType" == "JEWEL")
- /*-----------------------------------------------------------
- create game dir and copy game files
- note that this should be done before creating the Windows group
- -------------------------------------------------------------*/
- @MkDir("@OutDrive:\\@Subdir")
- @Copy("hextrap.*", "@OutDrive:\\@Subdir\\*.*")
- @Copy("snd*.*", "@OutDrive:\\@Subdir\\*.*")
-
- @ProgramManager("[CreateGroup(COSMI @Name)]
- [AddItem(@Item1, 0)][AddItem(@Item2, 0)]
- [AddItem(@Item3, 0)][AddItem(@Item4, 0)]
- [AddItem(@Item5, 0)][AddItem(@Item6, 0)]")
-
- @Else
- @MkDir("@OutDrive:\\@Subdir")
- @Copy("hextrap.*", "@OutDrive:\\@Subdir\\*.*")
- @Copy("snd*.*", "@OutDrive:\\@Subdir\\*.*")
-
- @ProgramManager("[CreateGroup(COSMI @Name)]
- [AddItem(@Item1, 0)][AddItem(@Item2, 0)]
- [AddItem(@Item3, 0)][AddItem(@Item4, 0)]
- [AddItem(@Item5, 0)][AddItem(@Item6, 0)]")
- @EndIf
-
- @ChDrive @OutDrive
- @ChDir "@SubDir"
-
- //delete files from cosmitmp.dir and remove that dir
- @Delete("@OutDrive:\\cosmitmp.dir\\*.*")
- @RmDir("@OutDrive:\\cosmitmp.dir")
-
- @Cls
-
- Installation of @Name is now finished.
-
- A New application group has been created titled COSMI.
-
-
- @Pause
- @WinExec("NOTEPAD.EXE @OutDrive:\\@Subdir\\readme.txt", 1, (-1))
- @EndFinish
-
- /* end-of-file */
-